package com.every.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.every.entity.WechatMessage;

/**
 * @description:
 * @author: yh
 * @date: 2022/11/9
 */
public interface WechatMessageService  extends IService<WechatMessage> {

    /**
     * 插入微信消息发送记录
     * @param templateId 模板id
     * @param openId 微信用户openid
     * @param content 发送内容
     * @author: yh
     * @date: 2022/11/9
     * @return 主键id
     */
    Long saveWechatMessage(String templateId, String openId, String content);


    /**
     * 更细消息状态
     * @param messageId 微信消息主键id
     * @author: yh
     * @date: 2022/11/9
     */
    void updateState(Long messageId);
}
